Oil Revenue could rise 76% YoY
The National Oil Corporation (NOC) has declared that November income from sales of crude oil, derived products, and taxes and royalties received from concession contracts was …
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed